Abstract
Blockchain Technology (BCT) is expanding day by day and is used in all pillars of life and projects. In this research, we survey applicable BCT in project management for the first time. We presented a Resource-Constrained Time–Cost-Quality-Energy-Environment Tradeoff Problem by considering BCT, Risk and Robustness (RCTCQEETPBCTRR) in project scheduling. We utilize hybrid robust stochastic programming, worst case, and Conditional Value at Risk (CVaR) to cope with uncertainty and risks. This type of robustification and risk-averse is presented in this research. A real case study is presented in a healthcare project. We utilize GAMS-CPLEX to solve the model. Finally, we analyze finish time, conservative coefficient, the confidence level of CVaR, and the number of scenarios. The most important research result is that applying BCT decreases cost, energy, and pollution and increases quality. Moreover, the total gap between RCTCQEETPBCTRR and without BCT is approximately 2.6%. When compacting finish time happens or if the conservative coefficient increases to 100%, costs, energy, and pollution environment increase, but quality decreases. If the confidence level of CVaR increases, the cost, energy, and environment function functions grow up, and quality is approximately not changed.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Nowadays, Blockchain Technology (BCT) is one of the novel technologies that can change the world and move to decentralize and remove inefficiencies of centralized systems. BCT is a decentralized, Distributed Ledger Technology (DLT) that records data as a digital asset. This data cannot be modified and is applicable for payments, cybersecurity, and healthcare industries. A blockchain contains information about the sender, receiver, and the number of cryptocurrencies to be transferred. A set of rules—called a smart contract—is stored on the blockchain and executed automatically to speed transactions. A smart contract can define conditions for corporate bond transfers, including terms for travel insurance to be paid and much more (Almutairi et al. 2022; Tagde et al. 2021).
Researchers recently suggested using BCT in Project Management Offices (PMOs) (Hewavitharana et al. 2019). Applying this technology improves and does activities well and on time. For example, defining suppliers’ delay when they do activities with disruption by embedding BCT is concise. Moreover, the smart contract can help pay the vendor and subcontractor automatically and remove the delay in payment (Akhavan et al. 2021). This issue decreases activities’ cost, execution time, and project pollution and improves quality and energy consumption (Kim et al. 2020).
Of course, there is not much research on the applicability of BCT in project management. We need to show how to improve scheduling, quality, energy, and pollution by considering BCT in the mathematical model. However, increasing resiliency, agility and sustainability are advantages of BCT in the project management area (Ivanov 2020). Resiliency and flexibility in facing costs by doing activities shortly and increasing transparency in transactions and exchange with vendors and suppliers with agility (Kamble et al. 2021). Using BCT makes it smooth and decreases the sharpness of costs, quality, energy, and environment in a compact situation (cf. Figure 1).
Adding BCT to RCTCQEETP is one of the subjects showing how BCT helps schedule well and improves sustainability and resource constraints. Therefore, we must go to novel technologies to amplify resiliency in complex situations like COVID-19, natural disasters and disruptions in project management. The leading organization in the project industry worldwide tries to minimize the time of projects and do more tasks.
Eventually, the innovation of this research and the main objective is as follows:
-
1.
Applying BCT and resource-constrained in TCQEETP (RCTCQEETP),
-
2.
Considering risk and robustness in RCTCQEETP,
-
3.
Sustainability, resiliency, and agility improvement in project scheduling by RCTCQEETP.
The paper is organized as follows. In the “Survey on related work” section, we survey related work on the tradeoff problems. The “Problem description” section is stated the novel TCQEETP by considering resource-constrained, BCT, risk, and robustness. In the “Results and discussion” section, the results of research and sensitivity analysis are presented. In the “Managerial insights and practical implications” section, the managerial insights and practical implications are discussed. In the “Conclusions and outlook” section, the conclusion is summarized.
Survey on related work
One of the problems that show a good relation of pillars of project management in the present is the time–cost tradeoff problem. However, many researchers have contributed to this problem in the recent decade.
Time–cost tradeoff problem (TCTP)
Toğan and Eirgash (2018) studied the TCTP. A contribution of this research was using non-dominating sorting multi-objective teaching learning-based optimization (NS-MTLBO) algorithm with a new initial population approach. Toğan and Eirgash (2019) surveyed a TC tradeoff optimization for construction projects. They suggested teaching learning-based optimization (TLBO) with Modified Adaptive Weight Approach (MAWA) for solving the model. They found that MAWA-TLBO has better performance than other algorithms. Ballesteros-Pérez et al. (2019) developed a nonlinear TCTP with activity crashing and collaborative or non-collaborative resources. They utilized a Genetic Algorithm (GA) to solve the model.
Time–cost-quality tradeoff problem (TCQTP)
Wood (2017) surveyed the TCQTP for gas and oil projects. They applied stochastic and fuzzy multi-objective for optimization. They solve the model by using a memetic multi-objective algorithm. Kosztyán and Szalkai (2018) expressed a hybrid TCQTP. They suggested a matrix-based method with task dependencies and undecided, supplementary task completion. Wang et al. (2021) considered a TCQTP for planning construction projects. They used multi-objective optimization of Non-Dominated Sorting Genetic Algorithms (NSGA-II). Mrad et al. (2019) suggested a Mixed Integer Linear Programming (MILP) for TCQTP. They considered the project budget as a constraint. They utilized Monte-Carlo Simulation for getting results.
Banihashemi et al. (2021) presented the TCQTP with environmental impacts for construction projects. They utilized GAMS software to gain results and obtain different scenarios for ecological consequences. Luong et al. (2021) optimized a multi-mode TCQTP for a construction project. They utilized opposition multiple objective difference evolution (OMODE) for optimizing the model. Moreover, they compared OMODE with NSGA-II, Multiple Objective Particle Swarm Optimization (MOPSO), and Multiple Objective Differential Evolution (MODE). They found that the proposed algorithm has better performance than other algorithms. Sharma and Trivedi (2022) modeled a TCQTP for construction projects. They applied the Analytical Hierarchy Process (AHP) to gain weight between activity and quality. Finally, they used NSGA-II to obtain Pareto front for time, cost, and quality.
Time–cost-quality/risk tradeoff problem (TCQRTP)
Tran and Long (2018) presented the TCRTP. They applied adaptive multiple objective differential evolution (AMODE) for solving the model. They suggested considering risks in their model to enhance schedule flexibility. Long et al. (2019) optimized the multi-mode TCRTP. To solve the model, they considered a hybrid multiple objective evolutionary algorithms for optimizing by Artificial Bee Colony (ABC) and differential evolution (DE). They found that MOABCDE has more efficiency to show Pareto front in the model.
Nwaneri and Anyaeche (2018) proposed the TCQRTP in a magnetic resonance imaging installation project. Moreover, they added a fuzzy number to tackle uncertainty. They solved the model by Multi-Objective Genetic Algorithm (MOGA) and applied the Technique for the Order of Preferences by Similarity to Ideal Solution (TOPSIS). The results indicate a tradeoff relationship exists between time, cost, quality, and risks. Mahdiraji et al. (2021) considered a TCRTP with a knowledge-based approach.
Moreover, they added hesitant fuzzy information to tackle uncertainty. They tried to reduce the project’s time by 20% compared with the deterministic approach. An R&D project application was the real case study.
Time–cost-quality-energy-environment tradeoff problem (TCQEETP)
Lotfi et al. (2022c) suggested a complete form of tradeoff. They surveyed a TCQEETP with resource-constrained (RCTCQEETP). The real case study was bridge construction. They applied robust convex optimization to cope with uncertainty. They embedded Augmented Epsilon Constraint (AUGEPS) to get results for multi-objective.
Research gap
The classification of the literature is addressed in Table 1. It can be seen that researchers do not survey the RCTCQEETPBCTRR. This study investigates the RCTCQEETPBCTRR and uses mathematical problems to optimize the best time, cost, energy, and environment for projects by considering BCT.
The main innovation of this research is as follows:
-
1.
Applying BCT in the RCTCQEETP,
-
2.
Considering risk and robustness in the RCTCQEETP,
-
3.
Improving sustainability, resiliency, and agility in project scheduling.
Problem description
In this research, we want to show the effect of BCT in project scheduling until sustainability, resiliency, and agility of projects improve. Therefore, we develop a new model of the RCTCQEETP by considering BCT, risk, sustainability, resiliency, and agility. When we add BCT in this model, all parameters cost, quality, energy, and environment improve, but we have fixed cost and variable (maintenance) costs for establishing BCT. Finally, we want to show how the model selects to run with BCT or without BCT by considering the fixed cost and maintenance cost of BCT.
Moreover, we have resource constraints and want to cope with the risk of activity disruption and improve projects’ resiliency, robustness, and sustainability. We add risk criteria and robust stochastic optimization to tackle with robustness. Using BCT makes it smooth and decreases the sharpness of costs, quality, energy, and environment in a compact situation.
To describe the mathematical model, consider a project based on an Activity on Node (AON) network. This network has \(i \in \left\{ {1,...\left. {,\left| I \right|} \right\}} \right. \subset I\) nodes that show the activities. The activity \(i\) has a normal time (\(t_{is}\)), normal cost, quality, energy, and environment (pollution) (\(\theta_{kis}\)) under the scenario \(s\), while the compacted time (\(t^{\prime}_{is}\)) and compact cost, quality, energy, and environment (pollution) (\(\theta^{\prime}_{kis}\)) under scenario \(s\) are denoted.
Assumptions
The main assumptions of the proposed model are as follows:
-
1.
No activity is done before providing the prerequisites (Nunez et al. 2016).
-
2.
Every activity has uncertain time, cost, quality, energy, and pollution (environment).
-
3.
It should be noted that \(t_{is} \ge t^{\prime}_{is} ,\) \(\theta_{kis} \le \theta^{\prime}_{kis} \,|k \in \left\{ {{\text{Cost,}}\,{\text{Energy}}} \right\},\) and \(\theta_{kis} \ge \theta^{\prime}_{kis} \,|k \in \left\{ {{\text{Quality,}}\,{\text{Environment}}} \right\}.\)
-
4.
After considering BCT, because the effects of BCT on cost, quality, energy, and environment, \(\theta^{\prime}_{kis}\) change to \(\theta b_{kis} \le \theta^{\prime}_{kis} .\)
-
5.
By reducing time, cost and energy consumption increase, quality and pollution decrease.
-
6.
It should be noted that the energy consumption of each activity is estimated based on the consumption amount of energy-based resources.
-
7.
Activities have a daily demand for their required resources.
-
8.
Multiple renewable and non-renewable resources are defined. The supply capacity of resources is restricted and is known at the beginning of the project (Bowman 1994).
In the following, the mathematical model of the time–cost-quality-energy-environment tradeoff is introduced. In Fig. 2, we show that duration (\(x_{is}\)) is between normal time (\(t_{is}\)) and compact time ( \(t^{\prime}_{is}\)).
Notation list
Sets (Indices):
- \(i\) :
-
Set of activity \(i,j \in I = \left\{ {1,..,n} \right\},\)
- \(I_{1}\) :
-
Set of activities with a start to start the relationship \(I_{1} \subset I,\)
- \(I_{2}\) :
-
Set of activities with a start to finish the relationship \(I_{2} \subset I,\)
- \(I_{3}\) :
-
Set of activities with a finish to start the relationship \(I_{3} \subset I,\)
- \(I_{4}\) :
-
Set of activities with a finish to finish the relationship \(I_{4} \subset I,\)
- \(j\) :
-
Set of resources \(j \in J = \left\{ {1,..,J} \right\},\)
- \(s\) :
-
Set of scenario \(s \in S = \left\{ {1,..,S} \right\},\)
- \(k\) :
-
Set of objective \(k \in K = \left\{ {{\text{1:Cost,}}\,{2:}\,{\text{Quality,}}\,\,3:{\text{Energy,}}\,{4:}\,{\text{Environment}}} \right\},\)
Parameters:
- \(t_{is}\) :
-
Normal time of activity \(i\) under scenario \(s,\)
- \(t^{\prime}_{is}\) :
-
Compact time of activity \(i\) under scenario \(s,\)
- \(\theta_{kis}\) :
-
Normal factor for objective \(k\) for activity \(i\) under scenario \(s,\)
- \(\theta^{\prime}_{kis}\) :
-
Compact factor for objective \(k\) for activity \(i\) under scenario \(s,\)\(\theta_{kis} \le \theta^{\prime}_{kis} \,|k \in \left\{ {{\text{Cost,}}\,{\text{Energy}}} \right\},\) \(\theta_{kis} \ge \theta^{\prime}_{kis} \,|k \in \left\{ {{\text{Quality,}}\,{\text{Environment}}} \right\}.\)
- \(\beta\) :
-
Coefficient of conservative,
- \(\alpha b_{k}\) :
-
Impact BCT on objective \(k,\)
- \(\varphi_{ks}\) :
-
Indirect factor on objective \(k\) under scenario \(s,\)
- \(T\) :
-
Maximum time of project,
- \(\lambda_{j}\) :
-
Maximum needs of resources \(j,\)
- \(pr_{s}\) :
-
Probably of scenario \(s,\)
- \(r_{ijs}\) :
-
Amount of resource \(j\) for activity \(i\) under scenario \(s,\)
- \(M\) :
-
Huge number,
- \(\alpha\) :
-
The confidence level of CVaR.
- \(fbt_{k}\) :
-
Fix coefficient by establishing BCT on the objective function \(k,\)
Decision variables:
Binary variables:
- \(xbt\) :
-
Activation BCT is equal to 1, otherwise 0;
Continuous variables:
- \(st_{is}\) :
-
Start time of activity \(i\) under scenario \(s,\)
- \(f_{is}\) :
-
Finish time of activity \(i\) under scenario \(s,\)
- \(x_{is}\) :
-
Duration time of activity \(i\) under scenario \(s,\)
Auxiliary variables:
- \(z_{k}\) :
-
Objective function k,
- \(\theta b_{kis}\) :
-
Compact factor of activity \(i\) under scenario \(s\) by considering BCT, \(\theta b_{kis} = \theta^{\prime}_{kis} (1 - \alpha b_{k} xbt),\theta b_{kis} \le \theta^{\prime}_{kis} .\)
- \(\Gamma_{kis}\) :
-
Direct events for objective function \(k\) and activity \(i\) under scenario \(s,\)
- \(\Gamma \Gamma_{ks}\) :
-
Summation of direct for objective function \(k\) under scenario \(s,\)
- \(\Gamma t_{ks}\) :
-
Summation of direct and indirect for objective function \(k\) under scenario \(s\) by considering establishing BCT,
- \(kk_{k}\) :
-
Summation of fixed cost for establishing BCT,
- \(\Delta_{k}\) :
-
Auxiliary variable for linearization of max function,
- \(CVaR_{(1 - \alpha )}\) :
-
CVaR with a confidence level \(\alpha ,\)
- \(v_{ks}\) :
-
Auxiliary variable for linearization of max function in CVaR,
- \(VaR_{k}\) :
-
VaR for CVaR,
- \(ww_{is}\) :
-
Auxiliary variable for linearization.
RCTCQEETPBCTRR mathematical model
Sustainable objectives:
subject to:
Resilience constraints (BCT technology):
Agile, predecessor, successor, and resource constraints:
Decision variables:
The objective function (1) considered minimizing the weighted expected value, minimax, and CVaR for the objective function \(k\), including cost, quality, energy, and environment (pollution). This form of the objective function is proposed for robustness and risk-averse against disruption in the worst condition (Lotfi et al. 2021b).
Constraints (2) are the summation of direct and indirect parameters for objective functions \(k\) under scenario \(s\) by considering establishing BCT. Constraints (3) are the summation of direct for objective function \(k\) under scenario \(s.\) Constraints (4) are direct events for the objective function \(k\) and activity \(i\) under scenario \(s.\) Constraints (5) are a compact factor of activity \(i\) under scenario \(s\) by considering BCT. Constraints (6) are the summation of fixed costs for establishing BCT. Constraints (7) guarantee that start time equals zero for each scenario. Constraints (8) consider that finish time is less than the maximum defining time for each scenario. Constraints (9) indicate resource constraints for the proposed model. Constraints (10) express the duration of activity \(i\) between compact and normal time for each scenario. Constraints (11) -(15) are predecessor and successor constraints for activities. Constraints (16), (17) are decision variables. Constraint (16) is a binary variable for running BCT in the project network. Constraints (17) are positive variables for activities’ start, duration, and finish time.
Preliminaries for linearization
The objective functions (1) are nonlinear and make the model mixed-integer nonlinear programming (MINLP). We transform them into mixed-integer programming (MIP) by mathematical method to improve time solution and solve smoothly (Gondal & Sahir 2013; Sherali & Adams 2013).
Linearizing max function:
Suppose: If \(\beta = \max (\Omega_{s} )\), then we can change \(\beta \ge \Omega_{s} ,\,\forall s\).
Linearizing product binary with non-negative variable:
We can change and linearize a binary and a non-negative variable that is produced:
Suppose \(z = Ax\), if \(A\) be a non-negative and positive variable and \(x\) be binary variable. Therefore we can replace these constraints with the model (Glover 1975):
It means that if \(x\) be zero, \(z\) is zero-based on Eq. (18), (19). If \(x\) is 1, \(z\) is \(A\) based on Eqs. (20), (21).
Linearizing CVaR function:
We used CVaR as a coherent risk measure. Rockafellar and Uryasev (2000) designed the CVaR criterion for a novel embedded risk measure. CVaR (also known as the expected shortfall) is considered a measure for assessing the risk. CVaR is embedded in portfolio optimization to better risk management (Kara et al. 2019; Lotfi et al. 2021a). This measure is the average of losses and is beyond the VaR point in confidence level. CVaR has a higher consistency, coherence, and conservation than other risk-related criteria.
Subject to:
Linearization of RCTCQEETPBCTRR
We used linearization by the operational research method. Solving the model by MIP is more straightforward than MINLP in the solver in Eqs. (25) to (36), and these methods decrease the time solution and the complexity of the model. We can write it as follows:
-
Linearization of RCTCQEETPBCTRR-Step1
Subject to:
Constraints (2)-(3), (6)-(17).
-
Linearization of RCTCQEETPBCTRR-Step2
Constraints (2)-(3), (6)-(17), (26)-(29).
-
Linearization of RCTCQEETPBCTRR-Step3
subject to:
Constraints (2)-(3), (6)-(18), (26)-(29).
The complexity of linearization of RCTCQEETPBCTRR includes numbers of binary, positive, free variables, and constraints indicated in Eqs. (37) to (40). As can be seen, one of the essential factors for constraints, positive and free variables, is scenario sets. The relation between scenario and constraints, positive and free variables is linear.
We suggested scenario reduction and new algorithms for removing constraints and binary variables. This subject can help solve minimum time.
Results and discussion
This section surveys a healthcare project establishing a hospital with 500 beds (c.f. Figure 3). Data and information received from managers of healthcare projects. In this complex situation of COVID-19, we should run these hospitals as soon as possible in Iran.
Patients need beds for remedy. Therefore, we should establish a hospital with minimum cost, energy, environment, and maximum quality to provide patients with good quality. We show the network, predecessor, and activities’ successor in Fig. 4. The number of indices, constraints, variables, and parameters is defined for the case study in Tables 2 and 3.
We applied a computer with this configuration: CPU 3.2 GHz, Processor Core i3-3210, 6.00 GB RAM, 64-bit operating system. Finally, we solve the mathematical models with GAMS-CPLEX solver. The results show that applying BCT decreases cost, energy, and pollution and increases quality, as shown in Tables 4 and 5, and Fig. 5. The total Gap between P1- RCTCQEETPBCTRR and without BCT is approximately 2.6%. Therefore, we suggest using and activating BCT to improve costs, quality, energy, and pollution. This subject increases resiliency and sustainability in project management and increases responsibility and agility between pillars of projects.
Variation in the Finish time
As can be seen, we surveyed and changed the finish time (\(T\)). When compacting finish time happens, costs, energy, and pollution increase, but quality decreases. It is entirely natural because by decreasing time, pushing project is occurred, therefore costs, energy, pollution (environment) increase, and finally we see the declining quality (cf. Figure 6 and Table 6).
Variation on the conservative coefficient
In this section, we do a variation on the conservative coefficient for decision-makers with risk-averse behavior until surveying the performance of the mathematical model. If the conservative coefficient increases to 100%, the cost, energy, and environment function functions grow, and quality decreases (cf. Table 7 and Fig. 7).
Variation on a confidence level of CVaR
In this section, we do a variation on the confidence level of CVaR for decision-makers with risk-averse behavior until surveying the performance of the mathematical model. If the confidence level of CVaR changes between 1 and 5%, the cost, energy, and environment function functions grow up, and quality is approximately not changed (cf. Table 8, Fig. 8).
Variation in the number of scenarios
In this section, we do a variation on the number of scenarios for surveying the performance of the mathematical model. If the number of scenarios changes between 3 and 9, the cost function decreases. Also, overall, quality and energy are declining, and environment function is increasing (cf. Table 9, Fig. 9).
Discussion
We cannot see RCTCQEETPBCTRR in the literature review when surveying related work. This mathematical model is the first time considered. In this section, we explore the RCTCQEETPBCTRR in healthcare projects. We try to show the application of BCT in projects and show how it can help projects. We did sensitivity analysis on important parameters to show the model’s performance. Because the difference between this research and the literature review is hard compared with other related work. This research is the development of Lotfi et al. (2022c).
Eventually, we calculate RCTCQEETPBCTRR. We analyze the finish time, the conservative coefficient, the confidence level of CVaR, and the number of scenarios. After solving the model, we receive these findings. The total gap between RCTCQEETPBCTRR and without BCT (Lotfi et al. 2022c) is approximately 2.6%. Therefore, using BCT is completely useful in project management. When compacting finish time happens or if the conservative coefficient increases to 100%, costs, energy, and pollution environment increase, but quality decreases. If the confidence level of CVaR changes, the cost, energy, and environment function functions grow up, and quality is approximately not changed. Although, because of the difference between this research and the literature review, we cannot compare this research and try to compare only with Lotfi et al. (2022c).
Therefore, the results show that BCT increases project network performance and resiliency. As a result, project managers should go fast to this novel technology and run projects as soon as possible. This technology increases resiliency and sustainability in project management and increases responsibility and agility between pillars of the project.
Managerial insights and practical implications
This research focuses on the applicability of BCT in project scheduling. We proposed a time–cost-quality-energy-environment tradeoff by considering BCT. Applying BCT decreases cost, energy, and environmental (pollution) and increases quality. By using BCT, we can improve all objectives by 2.6%. We suggest that all project managers embed novel technology like BCT into their projects to improve the performance of activities.
This research applies BCT as resiliency tools and considers resource constraints related to network pillars as agility tools. Moreover, utilizing BCT increases resiliency, agility, and sustainability in the project management area. Resiliency and flexibility in facing costs by doing activities short and increasing transparency in transactions and exchange with vendors and suppliers with agility. BCT can help project management on digital record storage, digital asset exchange, acceptable conduct assurance, reputation building, and intelligent contract execution. BCT changes the environment of projects from passive to active and can implement strategic projects in organizations.
Therefore, as managers of projects, we should move and apply novel technology in projects until resiliency, sustainability, and agility increase day by day. Applying and embedding BCT make to increase resiliency and sustainability in project management and increase responsibility and agility between pillars of the project.
Conclusions and outlook
The BCT is growing up day by day and entering the life of humans and projects. Researchers and investors need to use it in their work. Therefore, we proposed to utilize BCT in project management to witness the efficiency as much as possible. In this research, we suggested using BCT and showed a mathematical model. We employed BCT as resiliency tools and considered resource constraints related to network pillars as agility constraints.
We used a robust hybrid optimization by considering a risk-averse approach for modeling RCTCQEETP. We applied weighted expected value, minimax, and CVaR for all objective functions for robustness and risk-averse against disruption with the worst condition.
The findings of this research are as follows:
-
1.
The results show that applying BCT decreases cost, energy, and pollution and increases quality, as shown in Tables 4 and 5, and Fig. 5. The total gap between RCTCQEETPBCTRR and without BCT is approximately 2.6%. Therefore, we suggest using and activating BCT to improve cost, quality, energy, and environment.
-
2.
When compacting finish time happens, costs, energy, and pollution increase, but quality decreases. It is entirely natural because by decreasing time, pushing project is occurred, therefore costs, energy, pollution environment increase, and finally we see the declining quality (cf. Figure 6 and Table 6).
-
3.
We analyze variation on the conservative coefficient for decision-makers with risk-averse behavior. If the conservative coefficient increases to 100%, the cost, energy, and environment function grow, and quality decreases (cf. Table 7 and Fig. 7).
-
4.
We do a variation on the confidence level of CVaR for decision-makers with risk-averse behavior. If the confidence level of CVaR increases, the cost, energy, and environment function functions grow up, and quality is approximately not changed (cf. Table 8, Fig. 8).
-
5.
Finally, we presented a variation on the number of scenarios for surveying the performance of the mathematical model. If the number of scenarios changes from 3 to 9, the cost function decreases. Also, overall, quality and energy are declining, and environment function is increasing (cf. Table 9, Fig. 9).
One of the research constraints is solving the model on a large scale. Because of the existence of MILP, we suggest using a new exact algorithm like Benders decomposition, Lagrange relaxation, and column generation (Lotfi et al. 2021c). Moreover, using heuristic and metaheuristic algorithms (Peng et al. 2022) is advantageous for solving minimum time and gaining near-optimal solutions.
Embedding other methods to cope with uncertainty like fuzzy (Kropat & Weber 2018), robust convex (Lotfi et al. 2022b), and hybrid data-driven robust optimization (Lotfi et al. 2022a) is an exciting approach for researchers. Using risk coherent risk criteria like Entropic VaR (EVaR), Robust CVaR (RCVaR) (Dixit & Tiwari 2020; Li et al. 2021) is a very excitable contribution. Therefore, we proposed to utilize novel technology in project management like the Internet of Things (IoT), 3D printing, and BCT to increase performance, resiliency, sustainability, and agility.
Data availability
Not applicable.
References
Akhavan P, Ravanshadnia M, Shahrayini A (2021) Blockchain technology in the construction industry: integrating BIM in project management and IOT in supply chain management. Paper presented at the 2nd International Conference on Knowlege Management, Blockchain & Economy
Almutairi K, Hosseini Dehshiri SJ, Hosseini Dehshiri SS, Hoa AX, Arockia Dhanraj J, Mostafaeipour A et al (2022) Blockchain Technology application challenges in renewable energy supply chain management. Environ Sci Pollut Res Int:1–18. https://doi.org/10.1007/s11356-021-18311-7
Ballesteros-Pérez P, Elamrousy KM, González-Cruz MC (2019) Non-linear time-cost trade-off models of activity crashing: Application to construction scheduling and project compression with fast-tracking. Autom Constr 97:229–240
Banihashemi S, Khalilzadeh M, Shahraki A, Malkhalifeh MR, Ahmadizadeh S (2021) Optimization of environmental impacts of construction projects: a time–cost–quality trade-off approach. Int J Environ Sci Technol 18(3):631–646
Bowman R (1994) Stochastic gradient-based time-cost tradeoffs in PERT networks using simulation. Ann Oper Res 53(1):533–551
Dixit V, Tiwari MK (2020) Project portfolio selection and scheduling optimization based on risk measure: a conditional value at risk approach. Ann Oper Res 285(1):9–33
Ghasemi M, Mousavi SM, Aramesh S (2020) A new combination of multi-mode resource-constrained project scheduling and group decision-making process with interval-fuzzy information. J Ind Syst Eng 13(1):216–239
Glover F (1975) Improved linear integer programming formulations of nonlinear integer problems. Manage Sci 22(4):455–460
Gondal IA, Sahir MH (2013) Model for biomass-based renewable hydrogen supply chain. Int J Energy Res 37(10):1151–1159
Hewavitharana T, Nanayakkara S, Perera S (2019) Blockchain as a project management platform. Paper presented at the Proceedings of the 8th World Construction Symposium, Colombo, Sri Lanka
Ivanov D (2020) Viable supply chain model: integrating agility, resilience and sustainability perspectives—lessons from and thinking beyond the COVID-19 pandemic. Ann Oper Res:1–21. https://doi.org/10.1007/s10479-020-03640-6
Kamble SS, Gunasekaran A, Subramanian N, Ghadge A, Belhadi A, Venkatesh M (2021) Blockchain technology’s impact on supply chain integration and sustainable supply chain performance: Evidence from the automotive industry. Ann Oper Res:1–26. https://doi.org/10.1007/s10479-021-04129-6
Kara G, Özmen A, Weber G-W (2019) Stability advances in robust portfolio optimization under parallelepiped uncertainty. CEJOR 27(1):241–261
Kim K, Lee G, Kim S (2020) A study on the application of blockchain technology in the construction industry. KSCE J Civ Eng 24(9):2561–2571
Kosztyán ZT, Szalkai I (2018) Hybrid time-quality-cost trade-off problems. Oper Res Perspect 5:306–318
Kropat E, Weber GW (2018) Fuzzy target-environment networks and fuzzy-regression approaches. Numer Algebra Control Optim 8(2):135
Li J, Xin B, Pardalos PM, Chen J (2021) Solving bi-objective uncertain stochastic resource allocation problems by the CVaR-based risk measure and decomposition-based multi-objective evolutionary algorithms. Ann Oper Res 296(1):639–666
Long LD, Tran D-H, Nguyen PT (2019) Hybrid multiple objective evolutionary algorithms for optimising multi-mode time, cost and risk trade-off problem. Int J Comput Appl Technol 60(3):203–214
Lotfi R, Mehrjerdi YZ, Pishvaee MS, Sadeghieh A, Weber G-W (2021a) A robust optimization model for sustainable and resilient closed-loop supply chain network design considering conditional value at risk. Numer Algebra Control Optim 11(2):221
Lotfi R, Safavi S, Gharehbaghi A, Ghaboulian Zare S, Hazrati R, Weber GW (2021b) Viable supply chain network design by considering blockchain technology and cryptocurrency. Math Probl Eng 2021:1–8
Lotfi R, Sheikhi Z, Amra M, AliBakhshi M, Weber GW (2021c) Robust optimization of risk-aware, resilient and sustainable closed-loop supply chain network design with Lagrange relaxation and fix-and-optimize. Int J Logist Res Appl:1–41. https://doi.org/10.1080/13675567.2021.2017418
Lotfi R, Kargar B, Rajabzadeh M, Hesabi F, Özceylan E (2022a) Hybrid fuzzy and data-driven robust optimization for resilience and sustainable health care supply chain with vendor-managed inventory approach. Int J Fuzzy Syst 24:1216–1231
Lotfi R, Kheiri K, Sadeghi A, Babaee Tirkolaee E (2022b) An extended robust mathematical model to project the course of COVID-19 epidemic in Iran. Ann Oper Res:1–25. https://doi.org/10.1007/s10479-021-04490-6
Lotfi R, Yadegari Z, Hosseini SH, Khameneh AH, Tirkolaee EB, Weber GW (2022c) A robust time-cost-quality-energy-environment trade-off with resource-constrained in project management: A case study for a bridge construction project. J Ind Manage Optim 18(1):375
Luong D-L, Tran D-H, Nguyen PT (2021) Optimizing multi-mode time-cost-quality trade-off of construction project using opposition multiple objective difference evolution. Int J Constr Manag 21(3):271–283
Mahdiraji HA, Sedigh M, Hajiagha SHR, Garza-Reyes JA, Jafari-Sadeghi V, Dana L-P (2021) A novel time, cost, quality and risk tradeoff model with a knowledge-based hesitant fuzzy information: An R&D project application. Technol Forecast Soc Chang 172:121068
Mrad M, Al-Gahtani KS, Hulchafo R, Souayah N, Bamatraf K (2019) Risk assessment for discrete stochastic time-cost-quality trade-off problem using simulation-based integer linear programming approach. IEEE Access 7:32453–32463
Nudtasomboon N, Randhawa SU (1997) Resource-constrained project scheduling with renewable and non-renewable resources and time-resource tradeoffs. Comput Ind Eng 32(1):227–242
Nunez MA, Kuo L, Chiang IR (2016) Managing risk-adjusted resource allocation for project time-cost tradeoffs. Ann Oper Res:1–19. https://doi.org/10.1007/s10479-016-2122-7
Nwaneri SC, Anyaeche CO (2018) Application of time-cost-quality-risk trade-off model in magnetic resonance imaging machine installation project. Niger J Technol 37(2):387–396
Peng W, Zhang J, Chen L (2022) A bi-objective hierarchical program scheduling problem and its solution based on NSGA-III. Ann Oper Res 308(1):389–414
Rockafellar RT, Uryasev S (2000) Optimization of conditional value-at-risk. J Risk 2:21–42
Sharma K, Trivedi MK (2022) AHP and NSGA-II-based Time–Cost–Quality Trade-Off optimization model for construction projects. Artificial Intelligence and Sustainable Computing. Springer, Singapore, pp 45–63
Sherali HD, Adams WP (2013) A reformulation-linearization technique for solving discrete and continuous nonconvex problems, vol 31. Springer Science & Business Media, Boston
Tagde P, Tagde S, Bhattacharya T, Tagde P, Chopra H, Akter R ... Rahman M (2021) Blockchain and artificial intelligence technology in e-Health. Environ Sci Pollut Res 28(38):52810–52831
Toğan V, Eirgash MA (2018) Time-cost trade-off optimization with a new initial population approach. Teknik Dergi 30(6):9561–9580
Toğan V, Eirgash MA (2019) Time-cost trade-off optimization of construction projects using teaching learning based optimization. KSCE J Civ Eng 23(1):10–20
Tran DH, Long LD (2018) Project scheduling with time, cost and risk trade-off using adaptive multiple objective differential evolution. Eng Constr Architect Manage 25(5):623–638. https://doi.org/10.1108/ECAM-05-2017-0085
Wang T, Abdallah M, Clevenger C, Monghasemi S (2021) Time–cost–quality trade-off analysis for planning construction projects. Eng Constr Archit Manage 28(1):82–100. https://doi.org/10.1108/ECAM-12-2017-0271
Wood DA (2017) Gas and oil project time-cost-quality tradeoff: Integrated stochastic and fuzzy multi-objective optimization applying a memetic, nondominated, sorting algorithm. J Nat Gas Sci Eng 45:143–164
Author information
Authors and Affiliations
Contributions
Reza Lotfi: conceptualization, supervision, software, methodology; software; formal analysis; data curation; writing original draft; visualization;
Bahareh Kargar: methodology; software; formal analysis; data curation; writing original draft; writing review and edit; visualization;
Alireza Gharehbaghi: methodology, validation;
Hanif Hazrati: validation, writing review and edit;
Sima Nazari: validation, writing review and edit;
Mohsen Amra: validation, writing review and edit;
Corresponding author
Ethics declarations
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
Not applicable.
Competing interests
The authors declare no competing interests.
Additional information
Responsible Editor: Philippe Garrigues
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lotfi, R., Kargar, B., Gharehbaghi, A. et al. Resource-constrained time–cost-quality-energy-environment tradeoff problem by considering blockchain technology, risk and robustness: a case study of healthcare project. Environ Sci Pollut Res 29, 63560–63576 (2022). https://doi.org/10.1007/s11356-022-20334-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11356-022-20334-7